@charset "utf-8";
.containerdiv{width: 100%;}
.mobilediv{display: none;}
/*轮播图*/
.flexslider{position:relative;height:620px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:620px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.menus{z-index: 10;width: 1222px;min-width: 1222px; margin: 0 auto;height: 70px;position: absolute;left: 0;top: 40px; right: 0; bottom: 0;background: #ffffff;}
.menus_img{float: left;margin-left: 41px;margin-top: 3px;}
.menus_ul{float: left;margin-left: 49px;}
.menus_ul li{list-style: none;display: inline-block;width: 80px;height: 70px;box-sizing: border-box;line-height: 70px;text-align: center;}
.menus_ul li a{display: inline-block;width: 100%;height: 100%;box-sizing: border-box;text-decoration: none;font-size: 14px;}
.menus_ul li a:hover{color: #ff6801}
.menus_sosuo{float: left;width: 232px;height: 36px; -moz-box-shadow:0 0 10px #ccc;-webkit-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;margin-top: 18px;
margin-left: 10px;}
.menus_imput{height: 26px;line-height: 26px;margin-top: 5px;margin-left: 5px;width: 190px;box-sizing: border-box;border-bottom: none;border-top: none;border-left: none;
font-size: 14px;}
.menus_img2{margin-left: 5px;cursor: pointer;}
/*业务模块*/
.service{width: 1222px;text-align: center;padding-top: 70px;min-width: 1222px;margin: 0 auto;}
.service1{position: relative;margin: 0 auto;}
.service1_title1{font-size: 24px;font-weight: bold;color: #555555;}
.service1_title2{font-size: 12x;color: #888888;padding-top: 15px;}
.service1_span1{position: absolute;display: inline-block;width: 20px;height: 3px;background: #555555;left: 30px;top: 17px;}
.service1_span2{position: absolute;display: inline-block;width: 20px;height: 3px;background: #555555;right: 30px;top: 17px;}
.service2{margin-left: 10%;margin-right: 10%;margin-bottom: 25px;}
.service2_div{margin-top: 50px;margin-bottom: 70px;}
.service2_div img{width: 120px;height: 120px;}
.service2_div p{font-size: 18px;color: #555555;font-weight: bold;}
.service2_div div{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #888888;width: 250px;height: 40px;
margin: 0 auto;margin-top:25px;margin-bottom:25px;}
.service2_div a{display: inline-block;width: 130px;height: 42px;line-height: 42px;text-align: center;color: #ff6700;border: 1px solid#ff6700;border-radius: 20px;
text-decoration: none;cursor: pointer;box-shadow:0px 6px 5px #ffe2ce;}
.service2_div a:hover{background:#ff6700;color: white;}
.service2_div{width: 305px;float: left;}
.service2{width: 1222px;min-width: 1222px;margin: 0 auto;}
/*新闻模块*/
.news{width: 100%;background: #fafafa;}
/*.news1{width: 80%;margin-left: 10%;padding: 50px 0;}*/
.news1{width: 1222px;padding: 70px 0;margin: 0 auto;min-width: 1222px;}
.briefed{width: 237px; height: 66px;position: relative;text-align: center;}
.briefed span{display: inline-block;width: 20px;height: 3px;background: #555555;position: absolute;top: 17px;left: 27px;}
.briefed_div1{font-size: 24px;font-weight: bold;color: #555555;}
.briefed_div2{font-size: 12x;color: #888888;padding-top: 15px;text-align: center;}
.briefed_img1{position: absolute;right: -9px;top: 18px}
.briefed_img2{width: 45px;height: 45px;}
.reveal{}
.reveal1{float: left;width: 250px;height: 150px;}
.reveal1 img{width: 100%;height: 100%;}
.reveal2{float: left;width: 320px;padding: 33px;background: #ffffff;}
.reveal3{margin-bottom: 20px;}
.reveal4{height: 44px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;color: #888888;}
.reveal3 span{font-size: 14px;padding-left: 10px;display: inline-block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width: 229px;}
.reveal3 img{vertical-align: top;}
.newshow{width: 570px;margin: 0 auto;}
.newlist{width: 289px;height: 317px;background: #FFFFFF;padding: 25px;}
.newlist ul{width: 100%;}
.newlist ul li{width: 100%;height: 53px;line-height: 53px;box-sizing: border-box;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;border-bottom: 1px dashed#ccc;}
.newlist ul li a{text-decoration: none;cursor: pointer;}
.newlist ul li a span{width: 4px;height: 4px;border-radius: 50%;display: inline-block;background: #ff6700;margin-right: 10px;}
.briefed{float: left;}
.newshow{float: left;margin: 0 2% 0 8%;}
.newlist{float: left;}
.briefed_img2_a{display: inline-block;margin-top: 57px;margin-right: 145px;width: 45px;height: 45px;}
/*公司简介*/
.abstract{width: 1222px;min-width: 1222px;margin: 0 auto;padding: 70px 0;}
.briefedss{width: 445px;position: relative;text-align: left;float: left;}
.abstract1{width: 386px;height: 220px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 0;overflow: hidden;margin-top: 105px;margin-left: 25px;
color: #888888;text-indent:2em;}
/*.abstract1 p{
	height: 40px;
	line-height: 40px;
}*/
.briefed_img3{/*margin-top: 20px;margin-left: 20px;*/width: 45px;height: 45px;}
.abstract2{float: left;width: 777px;position: relative;}
.abstract2 img{width: 632px;height: 383px;margin-left: 140px;}
.abstract3{width: 40px;height: 228px;box-sizing: border-box;border: 2px solid#ff6700;position: absolute;top:70px;left: 100px;border-right: 0px;}
.briefed_img3_a{display: inline-block;margin-top: 20px;margin-left: 20px;width: 45px;height: 45px;}
/*底部*/
.footers{width: 100%;border-top: 1px solid#ededed;height: 290px;border-bottom: 1px solid#ededed;}
.footers1{width: 1222px;min-width: 1222px;margin: 0 auto;}
.footers2{width: 176px;height: 134px;margin-top: 72px;float: left;margin-left: 10px;}
.footers2_1{color: #ff6700;}
.footers2_2{font-size: 24px;color: #555555;padding: 27px 0;}
.footers2_3{color: #888888;}
.footers2_3 a{padding-left: 10px;}
.footers3{float: left;margin-left: 270px;margin-top: 72px;}
.footers3_ul{width: 153px;}
.footers3_ul li:first-child{font-size: 20px;color: #555555;padding-top: 0;}
.footers3_ul li{width: 100%;cursor: pointer;padding-top: 13px;color: #888888;}
.footers3_ul li a{display: inline-block;width: 100%;color: #888888;text-decoration: none;}
.footers3_ul li:first-child a{color: #555555;}
.footers4{float: left;margin-left: 165px;margin-top: 85px;}
.footers4_ul li a{display: inline-block;width: 100%;color: #888888;text-decoration: none;padding-top: 13px;}
.footers5{float: left;margin-left: 170px;margin-top: 70px;width: 200px;}
.footers5_ul li:first-child{font-size: 20px;color: #555555;padding-top: 0;width: 100%;}
.footers5_ul li{width: 100%;cursor: pointer;padding-top: 13px;color: #888888;}
.footers5_ul li a{display: inline-block;width: 100%;color: #888888;text-decoration: none;width: 100%;}
.footers5_ul li:first-child a{color: #555555;}
.footers5_ul li a span{display: inline-block;width: 173px;overflow: hidden;word-break: break-all; 
	word-wrap: break-word;float: left;}
.footers5_ul li a img{padding-right: 10px;float: left;}

.Copy{width: 100%;height: 50px;line-height: 50px;text-align: center;color: #888888;}
.onclass{color: #ff6700 !important;border-bottom: 3px solid#ff6700;box-sizing: border-box;}


.service_product_box{width: 1222px;text-align: center; min-width: 1222px;margin: 0 auto;border:1px dashed #cccccc;}
.service_product{width: 900px;padding-bottom: 30px;min-width: 900px;text-align: center;margin: 0 auto;}
.new_product1{float: left;}
.new_product2{float: right;}
.new_product3{float: right;}
.new{color: red; font-weight: bold;font-size: 16px;}
.service_product_box1{width: 1222px;min-width: 1222px;margin-top: 10px;}